home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / database / qddb.rea < prev    next >
Text File  |  1996-11-16  |  4KB  |  102 lines

  1.  
  2. Current version: 1.42
  3. Release date: Wed Apr  5 08:42:11 EDT 1995
  4.  
  5. What's new since 1.41.3 (in a nutshell)
  6. ---------------------------------------
  7.  
  8. 1. Fancier generic interface and the interface-building "Fx toolkit."
  9.    nxqddb(1) uses the toolkit and replaces xqddb(1).
  10. 2. As a consequence of the Fx toolkit, configuring search results,
  11.    printing etc. are greatly simplified.
  12. 3. Exclude option to attributes to exclude them from indexing
  13. 4. Separators option to attributes to specify the characters that
  14.    separate words (i.e. keys).
  15. 5. Reduced attribute identifiers have been re-introduced.   This
  16.    Schema option reduces the size of both the Database and Index
  17.    files by up to 60%.
  18. 6. Misc. bug fixes and manual page updates
  19. 7. The manual has been expanded significantly and includes chapters
  20.    on programming.
  21. 8. *Lots* of other nifty additions
  22.  
  23. What is it?
  24. -----------
  25.  
  26. Qddb is a database suite that allows you to create relations,
  27. add tuples, modify tuples, delete tuples, and search for tuples
  28. in a fast and very flexible way.   Qddb revolves around the
  29. idea of a "tuple tree," where tuples are stored and manipulated
  30. in an intuitive, pre-joined fashion.
  31.  
  32. Qddb supports the following search techniques: regular expressions, 
  33. words and word ranges, numbers and numeric ranges, and dates and date 
  34. ranges.  Approximate matching is coming soon.  Qddb 1.42 can use Tcl as 
  35. its configuration language, so you can build custom interfaces to your 
  36. Qddb databases with it.   We provide a reasonably nice generic interface 
  37. so you can be up and running quickly.   There are manual pages for all 
  38. the utilities and Tcl commands, and we include draft 1 of a manual 
  39. (qddb-1.42/Doc/Manual).
  40.  
  41. If you choose to use the Tcl/Tk interface, you'll need
  42. Tcl 7.3 and Tk 3.6p1, as well as [incr Tcl] 1.5 for the toolkit.
  43. We highly recommend the TclX and BLT extensions as well.
  44.  
  45. Read the FAQ and README; the user's manual in qddb-1.42/Doc/Manual 
  46. has a nice chapter to get you started.    A new tech-report on
  47. Qddb algorithms/structures will be available in a few days (early
  48. April):
  49.  
  50.     ftp.ms.uky.edu:/pub/unix/qddb/papers/255-95.ps.gz
  51.  
  52. This is BETA software, but we have been happily using the underlying
  53. stuff for years.  We have tested Qddb on MIPS Ultrix, OSF/1 (Alpha), 
  54. BSD/{386,OS}, Linux, HP/UX, SunOS and Solaris.   We have reports that it 
  55. works under UnixWare, FreeBSD, NetBSD, Irix, and Sony NeWS.  If you have 
  56. a different operating system or architecture, we'd appreciate hearing
  57. from you.
  58.  
  59. *****    From the README    *****
  60.  
  61. QDDB stands for 'Quick and Dirty DataBase' (due to the nature of its origin) 
  62. and is rapidly evolving.  Most of the code has changed drastically (or has 
  63. been totally rewritten) from the original version and is now much more 
  64. stable.  The program(s) are currently in BETA condition, so there are 
  65. undoubtedly numerous bugs that we would appreciate hearing about.  Suggestions
  66. and bug reports are also quite welcome.
  67.  
  68. There is a mailing list 'qddb-users@ms.uky.edu' that you can 
  69. subscribe to for general discussion/information about qddb.  Send mail to:
  70.  
  71.     'qddb-users-request@ms.uky.edu'
  72.  
  73. with the subject of 'subscribe' and a body containing your name/e-mail address.
  74. I monitor this list and I will usually answer posted questions.  For bug 
  75. reports, you may wish to submit them to both 'qddb-users@ms.uky.edu'
  76. and 'qddb-bugs@ms.uky.edu' so that other qddb users may benefit from your
  77. ill experiences.
  78.  
  79. Please note that minor Qddb versions are generally announced *only*
  80. to the qddb-users mailing list.
  81.  
  82. How can I help?
  83. ---------------
  84.  
  85. We need people to play with the Fx toolkit and provide
  86. feedback.   Bug reports, feature enhancement requests,
  87. and reports of documentation inadequacies are appreciated.
  88.  
  89.  
  90. INDEX
  91. -----
  92.  
  93. The qddb-examples.tar.gz file contains a few example relations, one
  94. being a fully populated "Jargon File" relation.  (Nothing new
  95. since qddb-1.40.3).
  96.  
  97. The qhelp-0.3.tar.gz is an example hypertext help system that 
  98. uses Qddb as the mechanism for storing hypertext link information.
  99.  
  100. The fx-examples directory contains some sample custom Fx-based
  101. applications.   It grows from time to time.
  102.